package com.group3.service;

import com.group3.pojo.StudentWork;
import com.group3.domain.Work;
import com.group3.pojo.receive.ReplyWorkReceive;
import com.group3.pojo.receive.TAddWorkReceive;
import com.group3.utils.Result;

import java.util.List;

import com.group3.pojo.receive.TStudentWorkReceive;

/**
 * TeacherWorkManageService
 *
 * @author HY, PX
 * 2021/06/10 16:49
 **/


public interface TeacherWorkManageService {
//    Result<List<StudentWork>> selectStudent(Work work);

    Result deleteWork(Integer workId);

    Result selectStudentWork(TStudentWorkReceive tStudentWorkReceive, String token);

    Result addWork(TAddWorkReceive tAddWorkReceive);

    Result showWork(Integer workId);

    Result updateWork(Work work);

    Result reply(ReplyWorkReceive replyWorkReceive);
}
